home *** CD-ROM | disk | FTP | other *** search
/ Aminet 15 / Aminet 15 - Nov 1996.iso / Aminet / dev / c / EasyrexxSource.readme < prev    next >
Text File  |  1996-10-11  |  15KB  |  332 lines

  1. Short:    Source code for EasyRexx V3.2
  2. Author:   Ketil Hunn (ketil@sis.pitt.edu)
  3. Uploader: Ketil Hunn (ketil@sis.pitt.edu)
  4. Type:     dev/c
  5.  
  6.  
  7. TITLE
  8.  
  9.    EasyRexx Source Code
  10.  
  11. VERSION
  12.  
  13.    3.2   (04.Oct.96)
  14.  
  15. AUTHOR
  16.  
  17.    Ketil Hunn
  18.    Nabbetorpveien 35B
  19.    N-1632 Gamle Fredrikstad
  20.    Norway
  21.  
  22.    E-Mail: ketil@sis.pitt.edu
  23.  
  24.    http://www.sis.pitt.edu/~ketil
  25.  
  26. DESCRIPTION
  27.  
  28.   Source code for the EasyRexx. EasyRexx is a small and very fast
  29.   shared runtime library that allows you to add an AREXX port and
  30.   AREXX commands to your application without the need of programming.
  31.  
  32.   o Define your ARexx interface using the included GUI-based
  33.     ARexx Interface Designer.  The Designer can generate code
  34.     directly.
  35.  
  36.   o Completely new ARexx Interface Designer:
  37.     - Font adaptable windows
  38.     - Resizable windows
  39.     - Localization.  Translations for English, Deutsch, Nederlands
  40.       and Norsk are included.
  41.     - Asynchronous on-line help
  42.     - Recordable macros
  43.     - User defined graphic interface
  44.     - More ARexx commands.
  45.  
  46.   o The ARexx Interface Designer generates code for these languages:
  47.     - C/C++
  48.     - E
  49.     - Modula-2
  50.     - Oberon
  51.  
  52.   o Makes the parsing of AREXX messages easier than parsing DOS
  53.     prompt arguments!  Uses standard DOS templates for arguments.
  54.  
  55.   o Easy to use tag-based functions.
  56.  
  57.   o Send AREXX messages to any named port.
  58.  
  59.   o Create ARexx stems with one function call.
  60.  
  61.   o The library also includes functions which makes it very easy to
  62.     add ARexx macro ability to your application.  Macros can be
  63.     created, recorded and executed directly using functions in the
  64.     library.
  65.  
  66.   o Autodoc describing all functions in the library.
  67.  
  68.   o Amigaguide documentation describing programming techniques and
  69.     how to use the library.
  70.  
  71.   o Complete with example sources.
  72.  
  73. SPECIAL REQUIREMENTS
  74.  
  75.   OS 2.04 or higher.
  76.  
  77. AVAILABILITY
  78.  
  79.   ftp://ftp.wustl.edu/pub/aminet/dev/c/EasyrexxSource.lha (516.125)
  80.  
  81. PRICE
  82.  
  83.   Free.
  84.  
  85. DISTRIBUTABILITY
  86.  
  87.   Freeware.
  88.  
  89.  
  90. ============================= Archive contents =============================
  91.  
  92. Original  Packed Ratio    Date     Time    Name
  93. -------- ------- ----- --------- --------  -------------
  94.     1528     284 81.4% 08-Nov-95 12:20:04 +AREXX.info
  95.      170     138 18.8% 30-Oct-95 21:19:06 +Bottom.rexx
  96.      465     229 50.7% 01-Nov-95 00:42:40 +Bottom.rexx.info
  97.       81      78  3.7% 30-Oct-95 21:10:40 +NewProject.rexx
  98.      465     231 50.3% 01-Nov-95 00:42:38 +NewProject.rexx.info
  99.      303     215 29.0% 30-Oct-95 21:03:58 +Sort.rexx
  100.      465     233 49.8% 01-Nov-95 00:42:40 +Sort.rexx.info
  101.      532     282 46.9% 30-Oct-95 21:05:02 +ToggleSwitches.rexx
  102.      465     228 50.9% 01-Nov-95 00:42:38 +ToggleSwitches.rexx.info
  103.      146     125 14.3% 30-Oct-95 21:16:08 +Top.rexx
  104.      465     234 49.6% 01-Nov-95 00:42:40 +Top.rexx.info
  105.     1528     292 80.8% 08-Nov-95 12:29:10 +Catalogs.info
  106.     1528     289 81.0% 08-Nov-95 12:29:10 +Deutsch.info
  107.     3492    1650 52.7% 05-Dec-95 09:44:48 +Designer.catalog
  108.     1528     288 81.1% 08-Nov-95 12:29:10 +Nederlands.info
  109.     3360    1576 53.0% 05-Dec-95 09:44:50 +Designer.catalog
  110.     1528     290 81.0% 08-Nov-95 12:29:10 +Norsk.info
  111.     3334    1592 52.2% 05-Dec-95 09:44:46 +Designer.catalog
  112.      545     314 42.3% 09-Nov-95 19:22:38 +Translators
  113.      333     225 32.4% 08-Nov-95 12:29:10 +Translators.info
  114.    83948   39537 52.9% 07-Dec-95 17:22:36 +Designer
  115.     1934     496 74.3% 05-Dec-95 09:32:50 +Designer.info
  116.      214     115 46.2% 09-Nov-95 17:24:36 +Designer.macros
  117.     1528     292 80.8% 09-Nov-95 19:35:06 +Docs.info
  118.      573     353 38.3% 13-Mar-95 11:49:46 +AppList.form
  119.      333     227 31.8% 22-Nov-95 16:53:04 +AppList.form.info
  120.    25862    7219 72.0% 07-Dec-95 01:34:54 +AUTODOC.PROTEXT
  121.    53801   13881 74.1% 07-Dec-95 00:34:02 +Designer.guide
  122.      333     224 32.7% 22-Nov-95 16:53:04 +Designer.guide.info
  123.    57415   15335 73.2% 07-Dec-95 00:33:02 +DESIGNER.PROTEXT
  124.    26141    6866 73.7% 07-Dec-95 01:35:40 +EasyRexx.autodoc
  125.      333     225 32.4% 22-Nov-95 16:53:04 +EasyRexx.autodoc.info
  126.     4435    1708 61.4% 07-Dec-95 17:27:34 +History
  127.      333     227 31.8% 22-Nov-95 16:53:04 +History.info
  128.     1528     296 80.6% 22-Nov-95 16:53:04 +Pre WB3.0.info
  129.    50999   14527 71.5% 07-Dec-95 00:35:56 +Designer.guide
  130.      333     228 31.5% 09-Nov-95 19:34:36 +Designer.guide.info
  131.    35554   12098 65.9% 07-Dec-95 01:03:58 +Programming.guide
  132.      333     223 33.0% 09-Nov-95 19:34:34 +Programming.guide.info
  133.    35747   11608 67.5% 07-Dec-95 01:02:58 +PROGRAMMING.guide
  134.      333     228 31.5% 22-Nov-95 16:53:04 +Programming.guide.info
  135.    38245   12619 67.0% 07-Dec-95 01:02:24 +PROGRAMMING.PROTEXT
  136.    24460   14313 41.4% 03-Dec-95 10:27:04 +easygadgets.library
  137.     9828    5935 39.6% 17-Nov-95 12:18:30 +easyrexx.library
  138.     1304      67 94.8% 26-Oct-95 11:06:46 +AmigaGuide.font
  139.     3068    1579 48.5% 26-Oct-95 11:01:12 +10
  140.     3240    1748 46.0% 26-Oct-95 11:02:30 +11
  141.     3428    1842 46.2% 26-Oct-95 11:03:30 +12
  142.     3756    2005 46.6% 26-Oct-95 11:05:30 +13
  143.     2816    1409 49.9% 26-Oct-95 10:57:30 +9
  144.     1564      69 95.5% 23-Feb-95 00:42:46 +NewRecall.font
  145.     3460    1766 48.9% 23-Feb-95 00:42:24 +11
  146.     3572    1797 49.6% 23-Feb-95 00:42:24 +12
  147.     3756    1860 50.4% 23-Feb-95 00:42:24 +13
  148.     3920    1959 50.0% 23-Feb-95 00:42:24 +14
  149.     3076    1604 47.8% 23-Feb-95 00:42:22 +8
  150.     3176    1637 48.4% 23-Feb-95 00:42:26 +9
  151.      264      31 88.2% 16-May-95 09:16:16 +Windows.font
  152.     4172    2057 50.6% 16-May-95 09:16:14 +14
  153.      264      33 87.5% 16-May-95 09:16:16 +Workbench.font
  154.     3740    1946 47.9% 16-May-95 09:16:14 +12
  155.     1528     294 80.7% 08-Nov-95 12:21:20 +Includes.info
  156.     1528     293 80.8% 08-Nov-95 12:21:18 +C.info
  157.     3222     675 79.0% 27-Oct-95 17:48:08 +EasyRexx_protos.h
  158.     1094     388 64.5% 01-Nov-95 02:24:16 +easyrexx_lib.fd
  159.     6078    1891 68.8% 15-Nov-95 10:21:22 +EasyREXX.h
  160.     1543     419 72.8% 17-Nov-95 12:14:08 +EasyRexx_pragmas.h
  161.     1528     286 81.2% 08-Nov-95 12:21:38 +E.info
  162.      280     147 47.5% 01-Nov-95 23:28:26 +easyrexx.m
  163.     4823    1692 64.9% 15-Nov-95 09:44:06 +easyrexx.e
  164.     1862     940 49.5% 04-Nov-95 13:45:22 +easyrexx.m
  165.     1124     484 56.9% 04-Nov-95 01:44:10 +easyrexx_macros.e
  166.      880     427 51.4% 04-Nov-95 13:45:24 +easyrexx_macros.m
  167.      725     427 41.1% 19-Nov-95 16:49:26 +ReadMe
  168.      333     223 33.0% 08-Nov-95 12:21:38 +ReadMe.info
  169.     1528     292 80.8% 08-Nov-95 12:21:18 +Modula-2.info
  170.     6473    1758 72.8% 03-Nov-93 20:12:14 +Assembly3.def
  171.      223      88 60.5% 03-Nov-93 20:13:24 +Assembly3.mod
  172.     7019    1665 76.2% 05-Nov-95 09:52:00 +EasyREXX.def
  173.    17823    2963 83.3% 05-Nov-95 09:52:24 +EasyRexx.mod
  174.     2351     906 61.4% 09-Nov-95 20:58:18 +Notes.txt
  175.     1528     291 80.9% 17-Nov-95 11:54:26 +Oberon.info
  176.     3060    1040 66.0% 15-Nov-95 23:19:36 +EasyRexx.obj
  177.     3064    1042 65.9% 15-Nov-95 23:19:34 +EasyRexx.obja
  178.      974     612 37.1% 11-Nov-95 22:54:32 +ReadMe
  179.      333     222 33.3% 17-Nov-95 11:54:26 +ReadMe.info
  180.     7968    3258 59.1% 15-Nov-95 23:19:32 +EasyRexx.sym
  181.     8790    2394 72.7% 15-Nov-95 23:19:10 +EasyRexx.mod
  182.     1528     288 81.1% 08-Nov-95 12:20:04 +Install.info
  183.     1266     548 56.7% 06-Nov-95 18:45:08 +Deutsch.info
  184.     1266     544 57.0% 06-Nov-95 18:45:08 +English.info
  185.    21385    4260 80.0% 07-Dec-95 17:28:40 +Install
  186.     1269     551 56.5% 06-Nov-95 18:45:08 +Nederlands.info
  187.     1264     542 57.1% 06-Nov-95 18:45:08 +Norsk.info
  188.     1528     288 81.1% 08-Nov-95 12:20:04 +Projects.info
  189.      502     235 53.1% 27-Oct-95 20:22:26 +Advanced.aid
  190.     1632     530 67.5% 27-Oct-95 20:22:46 +AmigaCue.aid
  191.      324     208 35.8% 12-Nov-95 02:10:38 +ARexx.aid
  192.      338     185 45.2% 12-Nov-95 02:12:58 +Attributes.aid
  193.      306     193 36.9% 12-Nov-95 02:07:14 +Block.aid
  194.     1316     456 65.3% 27-Oct-95 20:22:56 +Common.aid
  195.     2380     764 67.8% 09-Nov-95 20:10:04 +Designer.aid
  196.      256     172 32.8% 22-Nov-95 15:46:58 +Doc.aid
  197.      776     340 56.1% 12-Nov-95 13:58:24 +GUI.aid
  198.      272     189 30.5% 12-Nov-95 01:02:26 +Internal.aid
  199.      634     292 53.9% 27-Oct-95 20:24:44 +Minimum.aid
  200.      446     224 49.7% 12-Nov-95 01:00:20 +Project.aid
  201.     1260     537 57.3% 27-Oct-95 20:25:04 +Recall.aid
  202.      478     236 50.6% 12-Nov-95 02:05:36 +Requesters.aid
  203.      410     210 48.7% 12-Nov-95 01:58:48 +Search&Replace.aid
  204.     4442    1235 72.1% 11-Nov-95 13:17:40 +SnoopDos.aid
  205.      556     284 48.9% 27-Oct-95 20:25:20 +Telecom.aid
  206.      514     272 47.0% 27-Oct-95 20:25:26 +Test-programs.aid
  207.      516     239 53.6% 15-Nov-95 10:23:28 +Unnamed
  208.      113      81 28.3% 11-Nov-95 22:07:58 +SCOPTIONS
  209.     2608    1456 44.1% 03-May-95 08:34:24 +screennotify.library
  210.     1528     290 81.0% 08-Nov-95 12:20:04 +Source.info
  211.     9632    6146 36.1% 10-Nov-95 00:29:06 +AShell
  212.     5503    1734 68.4% 12-Nov-95 21:21:26 +AShell.c
  213.      835     395 52.6% 08-Nov-95 13:06:32 +AShell.info
  214.      238     150 36.9% 10-Nov-95 00:28:56 +AShell.lnk
  215.     2384    1400 41.2% 10-Nov-95 00:28:56 +AShell.o
  216.     9832    6278 36.1% 10-Nov-95 00:28:40 +Funcs
  217.     6231    1938 68.8% 12-Nov-95 21:32:46 +Funcs.c
  218.      835     395 52.6% 08-Nov-95 13:24:00 +Funcs.info
  219.      236     149 36.8% 10-Nov-95 00:28:30 +Funcs.lnk
  220.     2916    1647 43.5% 10-Nov-95 00:28:28 +Funcs.o
  221.     9708    6216 35.9% 10-Nov-95 00:28:10 +IDs
  222.     5267    1752 66.7% 12-Nov-95 21:31:54 +IDs.c
  223.      835     394 52.8% 08-Nov-95 13:07:04 +IDs.info
  224.      232     149 35.7% 10-Nov-95 00:28:00 +IDs.lnk
  225.     2460    1483 39.7% 10-Nov-95 00:28:00 +IDs.o
  226.      293     192 34.4% 08-Nov-95 13:32:22 +SCOPTIONS
  227.      112      80 28.5% 08-Nov-95 13:24:52 +smakefile
  228.     4695    1372 70.7% 09-Nov-95 20:22:28 +AShell.e
  229.     5971    1772 70.3% 09-Nov-95 20:17:56 +Funcs.e
  230.     4278    1353 68.3% 09-Nov-95 20:22:10 +IDs.e
  231.     5484    1724 68.5% 09-Nov-95 23:54:12 +ARexxMacro.h
  232.     6179    1847 70.1% 27-Oct-95 19:12:56 +ARexxMacro.h_backup
  233.    10009    2839 71.6% 01-Nov-95 11:26:32 +CommandShell.h
  234.    19569    4901 74.9% 17-Nov-95 12:13:44 +EasyREXX.c
  235.    19081    4791 74.8% 01-Nov-95 10:55:36 +EasyREXX.c_backup
  236.     9888    5974 39.5% 17-Nov-95 12:18:28 +easyrexx.library
  237.    10160    5969 41.2% 17-Nov-95 12:18:20 +EasyRexx.o
  238.      347     188 45.8% 17-Nov-95 12:18:22 +EasyRexx_rev.h
  239.       59      59  0.0% 17-Nov-95 12:18:22 +LibWith
  240.      290     188 35.1% 10-Nov-95 00:07:34 +SCOPTIONS
  241.     1288     344 73.2% 28-Oct-95 02:31:42 +ShellReturn____h
  242.      874     372 57.4% 09-Nov-95 23:44:40 +smakefile
  243.     9588    2336 75.6% 05-Nov-95 08:37:42 +AShell.mod2
  244.    11191    2511 77.5% 04-Nov-95 10:39:06 +Funcs.mod2
  245.     8440    1990 76.4% 30-Nov-95 20:51:38 +Ids.mod2
  246.      761     322 57.6% 25-Jul-93 12:30:14 +Assertions0.def
  247.     3583    1063 70.3% 25-Jul-93 12:28:00 +Assertions0.mod
  248.     1509     576 61.8% 25-Jul-93 11:58:36 +STR0.DEF
  249.     2449     982 59.9% 25-Jul-93 11:57:16 +Str0.mod
  250.     2160     702 67.5% 16-Sep-95 09:58:38 +STR1.DEF
  251.     8202    2253 72.5% 16-Sep-95 09:58:18 +Str1.mod
  252.     2602     326 87.4% 03-Mar-94 14:24:36 +tagsutils.def
  253.     6851     863 87.4% 03-Mar-94 14:34:30 +TagsUtils.mod
  254.     6942    1790 74.2% 14-Nov-95 19:30:30 +AShell.mod
  255.     8062    2170 73.0% 15-Nov-95 23:20:56 +Funcs.mod
  256.     6497    1770 72.7% 14-Nov-95 19:39:20 +IDs.mod
  257.    13936    3447 75.2% 12-Nov-95 00:30:28 +AboutLogo.h
  258.    13936    3404 75.5% 12-Nov-95 00:21:50 +AboutLogo.h_backup
  259.      389     200 48.5% 07-Dec-95 17:22:18 +ARexx Interface Designer_rev.h
  260.     7118    1687 76.2% 17-Nov-95 11:40:32 +Asl.c
  261.     1476     491 66.7% 17-Nov-95 11:40:36 +Asl.h
  262.     2116    1235 41.6% 05-Dec-95 09:48:32 +Asl.o
  263.       78      67 14.1% 01-Nov-95 03:15:06 +cpr.cpr
  264.    83948   39537 52.9% 07-Dec-95 17:22:34 +Designer
  265.     2172     922 57.5% 06-Dec-95 23:09:42 +Designer.c
  266.      835     391 53.1% 24-Mar-95 00:22:58 +Designer.info
  267.      615     312 49.2% 07-Dec-95 17:22:24 +Designer.lnk
  268.     1988    1079 45.7% 06-Dec-95 23:10:26 +Designer.o
  269.    21578    5808 73.0% 07-Dec-95 08:56:24 +Designer_AREXX.c
  270.     1375     546 60.2% 18-Oct-95 15:05:14 +Designer_AREXX.h
  271.     9780    4800 50.9% 07-Dec-95 09:11:12 +Designer_AREXX.o
  272.    26358    5502 79.1% 05-Dec-95 09:45:22 +Designer_locale.h
  273.     2892    1539 46.7% 05-Dec-95 09:45:22 +Designer_locale.o
  274.     3105     980 68.4% 23-Oct-95 18:29:46 +DesignerIcon.c
  275.     9195    2217 75.8% 15-Nov-95 10:24:22 +GenerateCSource.c
  276.      342     197 42.3% 11-Nov-95 13:32:30 +GenerateCSource.h
  277.     4664    2000 57.1% 05-Dec-95 09:51:44 +GenerateCSource.o
  278.     9358    2336 75.0% 23-Nov-95 10:16:18 +GenerateESource.c
  279.      293     173 40.9% 06-Nov-95 19:20:28 +GenerateESource.h
  280.     4972    2065 58.4% 05-Dec-95 09:54:00 +GenerateESource.o
  281.    11664    2813 75.8% 23-Nov-95 10:17:38 +GenerateModula2Source.c
  282.      365     209 42.7% 13-Nov-95 00:01:54 +GenerateModula2Source.h
  283.     6652    2458 63.0% 05-Dec-95 09:54:22 +GenerateModula2Source.o
  284.    11785    2754 76.6% 07-Dec-95 17:21:08 +GenerateOberonSource.c
  285.      312     181 41.9% 12-Nov-95 18:59:24 +GenerateOberonSource.h
  286.     6368    2399 62.3% 07-Dec-95 17:22:16 +GenerateOberonSource.o
  287.    24533    6431 73.7% 06-Dec-95 23:09:56 +GUI_Environment.c
  288.     5261    1834 65.1% 06-Dec-95 22:45:06 +GUI_Environment.h
  289.    11116    5443 51.0% 06-Dec-95 23:11:40 +GUI_Environment.o
  290.     1444     580 59.8% 07-Dec-95 08:56:56 +HandleFlags.c
  291.      376     217 42.2% 02-Oct-95 09:34:06 +HandleFlags.h
  292.      748     446 40.3% 07-Dec-95 09:05:20 +HandleFlags.o
  293.     6719    1595 76.2% 09-Nov-95 23:28:50 +List.c
  294.     2038     548 73.1% 27-Oct-95 22:17:10 +List.h
  295.     2116    1135 46.3% 05-Dec-95 09:49:08 +List.o
  296.    21906    4859 77.8% 07-Dec-95 08:57:06 +MainMenu.c
  297.      861     386 55.1% 27-Nov-95 14:28:58 +MainMenu.h
  298.     9676    4822 50.1% 07-Dec-95 09:05:10 +MainMenu.o
  299.    10230    2497 75.5% 07-Dec-95 08:56:00 +ProjectIO.c
  300.      804     296 63.1% 15-Oct-95 14:35:56 +ProjectIO.h
  301.     4764    2402 49.5% 07-Dec-95 09:05:58 +ProjectIO.o
  302.      292     197 32.5% 02-Dec-95 23:43:14 +SCOPTIONS
  303.     1318     505 61.6% 05-Oct-95 12:31:00 +SelectSort.c
  304.      291     176 39.5% 05-Oct-95 12:02:36 +SelectSort.h
  305.     2019     681 66.2% 12-Nov-95 19:01:10 +smakefile
  306.     1147     403 64.8% 31-Oct-95 23:39:42 +System.h
  307.     9819    2741 72.0% 06-Dec-95 23:10:00 +TASK_About.c
  308.     8475    2522 70.2% 11-Nov-95 23:27:22 +TASK_About.c1
  309.      941     344 63.4% 17-Nov-95 12:58:50 +TASK_About.h
  310.     7848    4743 39.5% 06-Dec-95 23:12:28 +TASK_About.o
  311.     8771    2375 72.9% 02-Dec-95 23:09:50 +TASK_Assign.c
  312.      965     391 59.4% 22-Oct-95 13:28:14 +TASK_Assign.h
  313.     3840    2160 43.7% 05-Dec-95 09:50:26 +TASK_Assign.o
  314.    12608    2819 77.6% 02-Dec-95 23:10:36 +TASK_Code.c
  315.     1113     419 62.3% 14-Oct-95 01:21:42 +TASK_Code.h
  316.     5968    2961 50.3% 05-Dec-95 09:51:26 +TASK_Code.o
  317.    38120    7730 79.7% 07-Dec-95 08:55:22 +TASK_Main.c
  318.     2517     782 68.9% 07-Dec-95 08:55:34 +TASK_Main.h
  319.    17940    8222 54.1% 07-Dec-95 09:02:50 +TASK_Main.o
  320.     3353    1468 56.2% 07-Dec-95 09:15:04 +ToDoList
  321.     1528     293 80.8% 08-Nov-95 12:20:04 +Test.info
  322.     9632    6146 36.1% 10-Nov-95 00:29:28 +AShell
  323.      465     146 68.6% 13-Mar-95 11:21:04 +AShell.info
  324.     9832    6278 36.1% 10-Nov-95 00:29:26 +Funcs
  325.     1539     457 70.3% 13-Mar-95 11:21:04 +Funcs.info
  326.     9708    6216 35.9% 10-Nov-95 00:29:26 +IDs
  327.     1539     458 70.2% 13-Mar-95 11:21:04 +IDs.info
  328.      990     553 44.1% 01-Nov-95 11:59:02 +test.rexx
  329.      465     229 50.7% 13-Mar-95 22:33:34 +test.rexx.info
  330. -------- ------- ----- --------- --------
  331.  1424033  503248 64.6% 04-Oct-96 18:39:44   236 files
  332.